tri-turbo diesel engine - German English Dictionary